removable wrap - French English Dictionary